package com.ljy.retry;
/** 
* @author James
* @date 2018年8月23日 
*/

import java.lang.reflect.Method;

public class MethodData {
	private Method method;
	private Class[] paramClassArr;
	
	private Integer isHasRetryMethodAnnotation;
	private long expireTime;
	private int retryTimes;
	
	public Method getMethod() {
		return method;
	}
	public void setMethod(Method method) {
		this.method = method;
	}
	public long getExpireTime() {
		return expireTime;
	}
	public void setExpireTime(long expireTime) {
		this.expireTime = expireTime;
	}
	public int getRetryTimes() {
		return retryTimes;
	}
	public void setRetryTimes(int retryTimes) {
		this.retryTimes = retryTimes;
	}
	public Class[] getParamClassArr() {
		return paramClassArr;
	}
	public void setParamClassArr(Class[] paramClassArr) {
		this.paramClassArr = paramClassArr;
	}
	public Integer getIsHasRetryMethodAnnotation() {
		return isHasRetryMethodAnnotation;
	}
	public void setIsHasRetryMethodAnnotation(Integer isHasRetryMethodAnnotation) {
		this.isHasRetryMethodAnnotation = isHasRetryMethodAnnotation;
	}
	
	
}
